$(function(){

    var error_password = false;
    var error_check_password = false;
    var error_email = false;
    var error_check = false;


    $('#pwd').blur(function() {
        check_pwd();
    });

    $('#cpwd').blur(function() {
        check_cpwd();
    });

    $('#email').blur(function() {
        check_email();
    });

    // 同意框是否已经勾选
    $('#allow').click(function() {
        if($(this).is(':checked'))
        {
            error_check = false;
            $(this).siblings('span').hide();
        }
        else
        {
            error_check = true;
            $(this).siblings('span').html('请勾选同意');
            $(this).siblings('span').show();
        }
    });

    // 点击按钮 发送邮箱验证码
    $("#sendEmailCode").click(function (){
        var email = $("#email").val();
        var url = "user/resetPwdSendEmailCode";
        var param = {"email":email};
        $.post(url,param,function (data){
            if (data.code == 200)
            {
                $("#code").next().html(data.message);
                $('#code').next().show();
            }
            else
            {
                $("#code").next().html(data.message);
                $('#code').next().show();
            }
        },"json");
    });


    //第一次密码验证！ 要求格式
    function check_pwd(){
        var len = $('#pwd').val().length;
        if(len<8||len>20)
        {
            $('#pwd').next().html('密码最少8位，最长20位')
            $('#pwd').next().show();
            error_password = true;
        }
        else
        {
            $('#pwd').next().hide();
            error_password = false;
        }
    }

    // 判断两次密码是否一样
    function check_cpwd(){
        var pass = $('#pwd').val();
        var cpass = $('#cpwd').val();

        if(pass!=cpass)
        {
            $('#cpwd').next().html('两次输入的密码不一致')
            $('#cpwd').next().show();
            error_check_password = true;
        }
        else
        {
            $('#cpwd').next().hide();
            error_check_password = false;
        }

    }

    // 邮箱检查
    function check_email(){
        // 获取用户邮箱
        var email = $("#email").val();

        // 发起一个ajax请求
        var url = "/user/checkLoginEmail";
        var param = {"email":email};
        $.post(url,param,function (data){
            if (data.code == 200)
            {
                error_email = true;
                $("#email").next().html(data.message);
            }
            else
            {
                $("#email").next().html(data.message);
            }
            $('#email').next().show();
        },"json");

    }

    // 这里是点击重置，进行数据的修改
    $("#register").click(function (){

        var email = $("#email").val();
        var password = $("#pwd").val();
        var comfirmPwd = $("#cpwd").val();
        var code = $("#code").val();
        var url = "/user/doResetPwd";
        var param = {"email":email,"password":password,"comfirmPwd":comfirmPwd,"code":code}
        $.post(url,param,function (data){
            if (data.code == 200)
            {
                alert(data.message);
                location.href="/toLogin";
            }
            else
            {
                alert(data.message);
            }
        },"json");
        // }
    });

    // $('#reg_form').submit(function() {
    // 	check_pwd();
    // 	check_cpwd();
    // 	check_email();
    //
    // 	if( error_password == false && error_check_password == false && error_email == false && error_check == false)
    // 	{
    // 		return true;
    // 	}
    // 	else
    // 	{
    // 		return false;
    // 	}
    //
    // });



})